package nc.ui.pr.pub.ui;

public abstract class RentOperationCheck implements IRentOperationCheck {

	private String message = "";
	
	private boolean temp = true;

	private PRRentPactMultiChildBillManageUI billUI = null;
	public String getMessage() {
		return message;
	}

	public boolean check(PRRentPactMultiChildBillManageUI billUI){
		this.billUI = billUI;
		return temp && specialCheck();
	}
	
	public abstract boolean specialCheck();
	
	public boolean getTempCheck() {
		return temp;
	}

	public void setTempCheck(boolean temp) {
		this.temp = temp;	
	}

	public PRRentPactMultiChildBillManageUI getBillUI() {
		return billUI;
	}

}
